a roller coaster - German English Dictionary